package com.eeds.dao;

import com.baomidou.mybatisplus.mapper.BaseMapper;
import com.eeds.common.table.FileCabinetEntity;
import com.eeds.model.file.req.ReqGetFileInfoVO;
import com.eeds.model.file.res.ResGetFileVO;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

/**
 * 资料类型
 * 
 * @author Flying
 * @email flying_miku@sina.com
 * @date 2019-09-11 23:45:26
 */
@Repository
public interface FileCabinetDao extends BaseMapper<FileCabinetEntity> {

    /**
     * 获取文件列表
     * @return
     */
    List<ResGetFileVO> getFileList();

    /**
     * 获取文件信息
     * @param reqGetFileInfoVO
     * @return
     */
    ResGetFileVO getFileInfo(@Param("reqGetFileInfoVO") ReqGetFileInfoVO reqGetFileInfoVO);
}
